Mother Jones -
2 Oct 2026 22:58
On Thursday, a group of men dressed like extras from Les Misérables erected a giant statue outside Elon Musks company town of Starbase, Texas: a 50-foot bronze rendition of the Titan Prometheus. Building a godlike figure in honor of the worlds richest man reportedly cost the sculptors, of the French outfit Atelier Missor, $1 million []
Share this Article